…then keep it simple
I like the Zen of Python, particularly the points excerpted by Jack Diederich in his talk, "Stop Writing Classes," at PyCon US 2012:
- simple is better than complex
- flat is better than nested
- readability counts
- if the implementation is hard to explain it's a bad idea
- if the implementation is easy to explain it may be a good idea